package br.com.k19.capitulo13_Documentacao.Contas;

/**
 * Documentação da classe Conta
 * 
 * @author Wellington Rogerio da Silva
 * @version 1.0
 * 
 */

public class Conta {
	/**
	 * Documentação do atributo número
	 */
	private int numero;

	/**
	 * Documentação do método getNumero
	 * 
	 * @return Este é o retorno do método
	 */
	public int getNumero() {
		return numero;
	}

	/**
	 * Documentação do método setNumero
	 * 
	 * @param numero
	 *            Este é o método que seta um determinado valor
	 */
	public void setNumero(int numero) {
		this.numero = numero;
	}

	/**
	 * Documentação do Construtor
	 * 
	 * @param numero
	 *            Neste momento eu Documento o parâmentro Numero
	 * @throws IllegalArgumentException
	 *             Documentação do erro
	 */
	public Conta(int numero) {
		if (numero < 0) {
			throw new IllegalArgumentException(" número negativo ");
		}
		this.numero = numero;
	}
}
